const std = @import("std");

pub const CellCharType = u16;

pub const CellChar = enum(CellCharType) {
	EMPTY = '#',
	PIPE_HORIZ = '═',
	PIPE_VERT = '║',
	PIPE_CORNER_1 = '╔',
	PIPE_CORNER_2 = '╗',
	PIPE_CORNER_3 = '╝',
	PIPE_CORNER_4 = '╚',
	PIPE_END_1 = '╞',
	PIPE_END_2 = '╥',
	PIPE_END_3 = '╡',
	PIPE_END_4 = '╨',
};

pub const CellColor = enum(u8) {
	NORMAL = 1,
	HOVERED = 2,
	PIPE_NORMAL = 3,
	PIPE_HOVERED = 4,
	PIPE_SELECTED = 5,
	PIPE_FILLED = 6,
	PIPE_END = 7,
};
